home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 44 / PC Actual CD 44.iso / Linux / Cygwin / full.exe / Disk1 / data1.cab / Tools / H-i586-cygwin32 / i586-cygwin32 / include / sys / cygwin.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-12-04  |  1.7 KB  |  45 lines

  1. #ifndef _SYS_CYGWIN_H
  2. #define _SYS_CYGWIN_H
  3.  
  4. #include <sys/types.h>
  5.  
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9.  
  10. extern pid_t cygwin32_winpid_to_pid (int);
  11. extern void cygwin32_win32_to_posix_path_list (const char *, char *);
  12. extern int cygwin32_win32_to_posix_path_list_buf_size (const char *);
  13. extern void cygwin32_posix_to_win32_path_list (const char *, char *);
  14. extern int cygwin32_posix_to_win32_path_list_buf_size (const char *);
  15. extern void cygwin32_conv_to_win32_path (const char *, char *);
  16. extern void cygwin32_conv_to_full_win32_path (const char *, char *);
  17. extern void cygwin32_conv_to_posix_path (const char *, char *);
  18. extern void cygwin32_conv_to_full_posix_path (const char *, char *);
  19. extern int cygwin32_posix_path_list_p (const char *);
  20. extern void cygwin32_split_path (const char *, char *, char *);
  21.  
  22. extern pid_t cygwin_winpid_to_pid (int);
  23. extern void cygwin_win32_to_posix_path_list (const char *, char *);
  24. extern int cygwin_win32_to_posix_path_list_buf_size (const char *);
  25. extern void cygwin_posix_to_win32_path_list (const char *, char *);
  26. extern int cygwin_posix_to_win32_path_list_buf_size (const char *);
  27. extern void cygwin_conv_to_win32_path (const char *, char *);
  28. extern void cygwin_conv_to_full_win32_path (const char *, char *);
  29. extern void cygwin_conv_to_posix_path (const char *, char *);
  30. extern void cygwin_conv_to_full_posix_path (const char *, char *);
  31. extern int cygwin_posix_path_list_p (const char *);
  32. extern void cygwin_split_path (const char *, char *, char *);
  33.  
  34. #ifdef _GNU_H_WINDOWS32_BASE
  35. /* included if <windows.h> is included */
  36. extern int cygwin32_attach_handle_to_fd (char *, int, HANDLE, int, int);
  37. extern int cygwin_attach_handle_to_fd (char *, int, HANDLE, int, int);
  38. #endif
  39.  
  40. #ifdef __cplusplus
  41. };
  42. #endif
  43.  
  44. #endif /* _SYS_CYGWIN_H */
  45.